someone who lays an embargo - Turco Inglés Diccionario